Definizione di campi Calcolo

Utilizzare campi Calcolo per eseguire calcoli sui dati dei seguenti tipi: Testo, Numero, Data, Ora o Contenitore.

I dati di un campo Calcolo sono il risultato di una formula specificata dall'utente. I dati del risultato possono essere di tipo: Testo, Numero, Data, Ora o Contenitore.

Per definire un campo Calcolo:

1.

Con il database aperto, selezionare il menu File > Definisci > Database.

2.

Nella finestra di dialogo Definisci database, fare clic sulla scheda Campi.

3.

Se il database contiene più di una tabella, selezionare la tabella appropriata dalla lista Tabella.

4.

Per Nome di campo, digitare un nome per il campo.

Vedere la sezione Assegnazione di nomi ai campi.

5.

Per Tipo, selezionare Calcolo.

6.

Fare clic su Crea.

Viene visualizzata la finestra di dialogo Specifica calcolo.

7.

Se necessario, per Valuta questo calcolo dal contesto di, selezionare una Tabella dalla lista.

È necessario impostare il contesto di un calcolo soltanto quando si crea un campo di calcolo in una tabella origine con due o più occorrenze nel grafico delle relazioni. La scelta effettuata può determinare i risultati del calcolo, soprattutto se il calcolo comprenderà campi nelle tabelle correlate.

Per ulteriori informazioni sull'uso del contesto nei calcoli, vedere Scelta del contesto di valutazione per un campo Calcolo.

8.

Costruire una formula per il calcolo.

Fare clic nel punto della casella della formula in cui si desidera visualizzare l'elemento, quindi procedere come descritto di seguito. (È anche possibile digitare la formula nella casella).

 

Per aggiungere

Eseguire questa operazione

Un riferimento a un campo

Nella lista dei campi fare doppio clic sul nome di un campo.

Per visualizzare i nomi dei campi da un'altra tabella scegliere una tabella dalla lista delle tabelle.

Un operatore di testo o matematico

Digitare un operatore.

Un operatore logico o di confronto

Per Operatori scegliere un operatore dalla lista.

Un valore costante

Digitare il valore.

Funzione

Fare doppio clic su una voce nella lista delle funzioni. Nella casella della formula sostituire il parametro segnaposto con un valore o un'espressione.

9.

Selezionare le opzioni di calcolo del campo.

 

Per

Eseguire questa operazione

Impostare il tipo di campo del risultato

Scegliere un tipo di dati per Risultato del calcolo <valore>.

Scegliere il tipo corretto per il risultato che si desidera ottenere. Vedere la sezione Scelta del tipo di campo.

Impostare il campo Calcolo come campo multiplo

Selezionare Numero di ripetizioni , quindi digitare il numero di ripetizioni.

Eseguire il calcolo solo quando tutti i campi di riferimento contengono un valore

Selezionare Non valutare se tutti i campi di riferimento sono vuoti.

Se questa opzione è attivata, FileMaker Pro non valuta i calcoli per cui tutti i campi utilizzati sono vuoti. Solitamente in questo modo si migliorano le prestazioni. Deselezionare questa opzione se si desidera calcolare sempre un risultato, anche se un campo di riferimento è vuoto o non è mai stato modificato.

10.

Per selezionare le opzioni di indicizzazione e memorizzazione per il campo, fare clic su Memorizzazione, selezionare le opzioni nella finestra di dialogo Opz. memorizzazione per il campo, quindi fare clic su OK.

Vedere le sezioni Definizione delle opzioni di indicizzazione per i campi e Definizione di campi Globali (campi con memorizzazione globale).

11.

Fare clic su OK per chiudere la finestra di dialogo Specifica il calcolo.

12.

Definire altri campi oppure fare clic su OK.

Per creare velocemente una formula:

Windows

Mac OS

Selezionare e premere Inserisci, o fare doppio clic su un elemento per inserirlo nella formula.

Premere Tab per passare alla lista successiva. Premere i tasti freccia per passare all'elemento successivo della lista. Digitare la prima lettera o il nome di un elemento per passare a tale elemento nell'elenco.

Selezionare e premere la barra spaziatrice, o fare doppio clic su un elemento per inserirlo nella formula.

Premere Tab per passare alla lista successiva. Premere i tasti freccia per passare all'elemento successivo della lista. Digitare la prima lettera o il nome di un elemento per passare a tale elemento nell'elenco.

Importante  Per evitare confusione nell'utilizzo di date in FileMaker Pro, definire sempre formule di calcolo con anni a quattro cifre. Per ulteriori informazioni vedere la sezione Conversione di date con anni a due cifre.

Note

Anziché utilizzare i campi o le liste di operatori è possibile digitare i nomi dei campi, gli operatori e le funzioni nella finestra di dialogo Specifica il calcolo.

Un campo Calcolo visualizza il risultato di un calcolo effettuato a partire dai valori in altri campi del record corrente, da record correlati tramite una relazione, o da campi definiti con opzioni di memorizzazione globale.

Al contrario, un campo Riassunto produce un risultato utilizzando valori di più record nel database. Per ulteriori informazioni vedere la sezione Definizione di campi Riassunto.

I valori, le espressioni, le funzioni e i parametri possono essere in caratteri maiuscoli o minuscoli.

La formula viene calcolata quando si chiude la Finestra di dialogo Definisci database. Se il database contiene molti record (ad esempio 10.000), l'operazione può richiedere più tempo.

Per modificare la modalità di visualizzazione delle funzioni nella finestra di dialogo, scegliere una categoria dalla lista Mostra.

I calcoli che contengono un campo correlato, un campo Riassunto, un campo Globale o un riferimento a un altro calcolo non memorizzato non sono memorizzati.

I calcoli per cui sono definite opzioni di memorizzazione globale mostrano valori calcolati usando l'ultimo record modificato.

I riferimenti a campi correlati possono diventare non validi se manca il file correlato o se viene eliminato un campo in un file correlato. Quando si visualizza o si modifica la formula di calcolo, FileMaker Pro segnala che un riferimento di campo non è valido. La modifica del tipo di campo in un file correlato può produrre risultati imprevisti.

Per ulteriori informazioni sulla creazione di formule vedere Formule.

Esempi di calcolo

Nome del campo

Tipo di campo

Calcolo

Data di oggi

Data

Get (DataCorrente)

Nome completo

Testo

Nome & " " & Cognome

Imposte sulle vendite

Numero

Subtotale * .08

Argomenti correlati

   

Utilizzo delle formule e delle funzioni

   

Funzioni

   

Modifica delle formule di calcolo

   

Formattazione di oggetti campo nel modo Formato scheda